//生成每种字符都是奇数个的字符串
/*给你一个整数 n，请你返回一个含 n 个字符的字符串，其中每种字符在该字符串中都恰好出现 奇数次 。

返回的字符串必须只含小写英文字母。如果存在多个满足题目要求的字符串，则返回其中任意一个即可。

1 <= n <= 500
*/
char* generateTheString(int n) {
    char*arr=(char*)calloc(n+1,sizeof(char));
    if(n%2)
    {
        for(int i=0;i<n;i++)
        {
            arr[i]='a';
        }
    }else{
        for(int i=0;i<n-1;i++)
        {
            arr[i]='a';
        }
        arr[n-1]='b';
    }  
    return arr;
}




//移除字符串中的尾随零
/*给你一个用字符串表示的正整数 num ，请你以字符串形式返回不含尾随零的整数 num 。
1 <= num.length <= 1000
num 仅由数字 0 到 9 组成
num 不含前导零
*/
char* removeTrailingZeros(char* num) {
    int size=strlen(num);
    while(num[size-1]=='0')
    {
        num[size-1]=0;
        size--;
    }
    return num;
}